home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / PASCAL / 0635.ZIP / SETDRIVE.INC < prev    next >
Text File  |  1987-07-25  |  315b  |  17 lines

  1. Procedure SetDrive(Drive : Char);
  2. Type
  3.   RegPack = Record
  4.             AX,BX,CX,DX,BP,SI,DI,DS,ES,Flags : Integer;
  5.             End;
  6. Var
  7.   Registers : RegPack;
  8. Begin
  9. Drive := Upcase(Drive);
  10. With Registers do
  11.   Begin
  12.   AX := $E shl 8;
  13.   DX := Ord(Drive) - 65;
  14.   End;
  15. MSDos(Registers);
  16. End; {SetDrive}
  17.